land a spot

Translations
занять место
He landed a spot on the national team after his impressive performance.
Он занял место в национальной команде после впечатляющего выступления.
Words
land

verb
получить
a

article or possessive pronoun
неопределённый артикль
spot

noun
место